Location: Home > YellowPages > CA > Santa Cruz > La Bahia Apartments

La Bahia Apartments

215 Beach St Apt 305
Santa Cruz, CA 95060
831-423-2478